Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add internal "TBD" deprecations feature #15970

Closed
wants to merge 2 commits into from
Closed

Add internal "TBD" deprecations feature #15970

wants to merge 2 commits into from

Conversation

chancancode
Copy link
Member

  • Added a "TBD" deprecation feature that allows the code paths to be flagged without rolling the deprecations out to users immediately. This is an internal, undocumented feature that is not intended to be used by libraries and apps (yet, should go through an RFC at least), and the API/implementation are subject to change.
  • Flagged {{attrs.*}} for future deprecation

- Refactor code for validating options
- Flip the tests so they are testing the default setup in apps

Also introduces a "TBD" deprecation feature. When `options.until`
is set to `"TBD"`, the deprecation will be ignored in apps but
enabled in Ember's own tests. This allows deprecations to be added
freely on master when working on new features and allow the core
team to decide when to enable them at a later time.
@Turbo87
Copy link
Member

Turbo87 commented Dec 19, 2018

closing due to inactivity

@Turbo87 Turbo87 closed this Dec 19, 2018
@Turbo87 Turbo87 deleted the tbd branch December 19, 2018 16:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants